man ahead of his time - Alemán Inglés Diccionario